*{margin: 0; padding: 0; border: 0;}
body,h3{font-size: 12px; font-family: "微软雅黑"; line-height: 24px; color: #545454;}
ul,li{list-style: none;}
a{text-decoration: none;color: #545454;}
#tou{height: 191px; background: url(../img/tou.jpg) repeat-x;}
#logo{width: 963px; height: 146px; background: url(../img/logo.jpg); margin: auto;}
#nav{width: 963px; height: 45px; line-height: 45px; margin: auto;}
#nav ul li{float: left; margin-left: 40px;}
#nav ul li a{color: #838484; font-size: 14px; }
#nav ul li a:hover{color: #0885bb;}

#m1{height: 276px; width: 963px; margin: auto; clear: both;}
#m1_l{width: 253px; float: left; height: 376px;}
.title1{width: 253px; height: 38px; background: #0c98e3; color: #fff; text-align: center; font-weight: bold; line-height: 35px; font-size: 18px;}
.m1_l_con{width: 251px; height: 336px; border: 1px solid #9fcdef;}
.m1_l_con ul{padding-left: 13px;}
.m1_l_con ul li{margin-top: 15px;}
.m1_l_con ul li a{width: 226px; height: 29px; display: block; background: url(../img/li1.jpg); line-height: 29px; color: #fff; text-indent: 42px;}
.m1_l_con ul li a:hover{background: url(../img/li2.jpg); }
#m1_r{width: 697px; height: 376px; float: right;}
.title2{width: 697px; height: 38px; background: url(../img/title2.jpg); color: #fff;  text-indent: 35px; font-weight: bold; line-height: 35px; font-size: 18px;}
.title2 a{float: right; font-size: 14px; font-weight: normal; color: #fff; padding-right: 20px;}
.m1_r_con ul{margin-left: -27px;}
.m1_r_con ul li{float: left;width: 212px; height: 187px; margin-left: 27px;   margin-top: 11px; display: inline;}
.m1_r_con ul li img{width: 230px; height: 185px; border: 1px solid #dddddd;}
#gsjj{height: 566px; background: url(../img/gsjj.jpg) repeat-x center; margin-top: 41px;}
.title3{height: 169px;}
.gsjj_con{width: 963px; height: 306px; margin: auto;}
.gsjj_con_l{width: 467px; height: 306px; float: left;}
.gsjj_con_r{width: 425px; height: 306px; float: right; padding-right: 40px; color: #fff;}
.title4{height: 49px; line-height: 49px; background: url(../img/title3.jpg); font-size: 18px;}
.gsjj_con_r_con{color: #fff; line-height: 30px; padding-top: 10px; position: relative;}
.gsjj_con_r_con a{ display: block; color: #fff; font-weight: bold;}
#m3{ height: 417px; width: 963px; margin: auto; }
#xwzx{width: 626px; height: 417px; float: left;}
.xwzx_t{height: 67px; width: 626px; background: url(../img/xwzx_t.jpg);}
.xwzx_t a{float: right; color: #7a7a7a; padding-top: 40px; padding-right: 10px;}
.xwzx_con_t{height: 152px; margin-top: 22px;}
.xwzx_con_t img{width: 258px; height: 152px; padding: 0px 23px 0px 8px;}
.xw1{width: 337px; float: right; line-height: 30px; color: #7f7f7f;}
.xwzx_con_t .xw1 h3{font-size: 14px; font-weight: bold; border-bottom: 1px solid #a0a0a0; line-height: 38px; }
.xwzx_con ul{clear: both; margin-left: -40px; padding-top: 10px;}
.xwzx_con ul li{background: url(../img/li.jpg) left no-repeat; text-indent: 12px; width: 280px; float: left; margin-left: 10px; margin-left: 40px; line-height: 30px;}
.xwzx_con ul li span{float: right; color: #9f9f9f;}
#rczp{width: 268px; float: right;}
.rczp_t{height: 67px; width: 268px; background: url(../img/rczp_t.jpg);}
.rczp_t a{float: right; color: #7a7a7a; padding-top: 40px; padding-right: 2px;}
.rczp_con img{padding-top: 23px;}
#m4{height: 201px; background: url(../img/yqlj.jpg) center; margin-top: 40px;}
.m4_con{width: 963px; height: 85px; margin: auto; padding-top: 116px;}
.m4_con a{padding: 5px 25px 0px 25px; float: left; line-height: 40px; }
#foot{height: 267px; background: #e9edee;}
.foot_nav{width: 963px; height: 36px; border-top:1px solid #d3d7d8; border-bottom:1px solid #d3d7d8;  margin: auto; line-height: 36px;}
.foot_nav a{padding: 0px 34px;}
.foot_con{height: 209px; width: 607px; margin: auto; background: url(../img/foot.jpg); padding-top: 20px; padding-left: 356px;}

#zy{ min-height: 400px; width: 963px; margin: auto; clear: both;}
#m1_l{width: 253px; float: left; height: 276px;}
.title1{width: 253px; height: 38px; background: #0c98e3; color: #fff; text-align: center; font-weight: bold; line-height: 35px; font-size: 18px;}
.m1_l_con{width: 251px; height: 236px; border: 1px solid #9fcdef;}
.m1_l_con ul{padding-left: 13px;}
.m1_l_con ul li{margin-top: 15px;}
.m1_l_con ul li a{width: 226px; height: 29px; display: block; background: url(../img/li1.jpg); line-height: 29px; color: #fff; text-indent: 42px;}
.m1_l_con ul li a:hover{background: url(../img/li2.jpg); }
.current{background: url(../img/li2.jpg);}
#zy_r{width: 697px; min-height: 376px; float: right;}
.title2{width: 697px; height: 38px; background: url(../img/title2.jpg); color: #fff;  text-indent: 35px; font-weight: bold; line-height: 35px; font-size: 18px;}
.title2 a{float: right; font-size: 14px; font-weight: normal; color: #fff; padding-right: 20px;}
.zy_r_con{ border: 1px solid #d3d7d8; padding: 10px;}


#banner{margin-bottom: 20px;background: #13a2e8; width: 100%;clear: both;overflow: hidden;}

#banner .fullSlide{ width:100%;  position:relative;  height:350px; background:#fff;}
#banner .fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
#banner .fullSlide .bd ul{ width:100% !important;  }
#banner .fullSlide .bd li{ width:100% !important;  height:350px; overflow:hidden; text-align:center;  }
#banner .fullSlide .bd li a{ display:block; height:350px; }
#banner .fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center;
_background:#000; _filter:alpha(opacity=60); 
}
#banner .fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
#banner .fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden; 
line-height:9999px; 
}
#banner .fullSlide .hd ul .on{ background-position:0 0; }